/* Courseware Web Site Styles -
 */

/* Colors defined here (was 6373C6) */
.color       { color: #394891; }
.lcolor      { color: #295A94; }
.bgcolor     { background-color: #295A94; }
.bggray     { background-color: #EBEBEF; }
.bgltblue     { background-color: #ECFCFE; }
.whitetxt    { color: #FFFFFF; background-color: #295A94; }

/* Link definitions */
a            { color: #394891; font-family: Tahoma,Verdana,Arial,Helvetica; font-size: 8pt;}
a:hover      { color: #394891; }

a.noul       { text-decoration: none; }
a.noul:hover { text-decoration: underline; }

a.productnav { text-decoration: none; }
a.productnav:hover { text-decoration: underline; }

.small       { font-size: xx-small; }
.dark        { color: #003399; }
.dark:hover  { color: #003399; }

/* Default Horizontal Rule (IE needs color, NS needs background color) */
hr {color: #; background-color: #; height: 1px; filter: alpha(opacity=50)}

/* General definitions */
body         { font: 11px Verdana,Helvetica,sans-serif; color: #444; margin:0; padding:0;}
td           { font-family: Verdana,Arial,Helvetica; font-size: 8pt; }
ul           { font-family: Verdana,Arial,Helvetica; font-size: 8pt; }
p            { font-family: Verdana,Arial,Helvetica; font-size: 8pt; }
p.leftcol    { font-size: 7pt; margin: 8px 8px 0px 0px; }
p.right      { line-spacing: -16pt; }
p.marginbot  { margin-bottom: 3pt; }

/* Outlines */
li.xsp       { margin-bottom: 3pt; }

/* Manual Listings column header */
.head        { font-weight: bold; padding-top: 8pt; }

/* Used by order pages */
.hdr         { background: #6373C6; color: #FFFFFF; font-size: 8pt; }
.hdrlight    { background: #8494D6; color: #FFFFFF; font-size: 8pt; }
.hdr:hover   { color:#FFFFFF; }
.bdy         { background: #FFFFFF; color: #000000; font-size: 8pt; }
.pln         { font: 10px Verdana,Helvetica,sans-serif; }
.nospace {
	margin-top: -15px;
	padding-top: 0px;
	margin-bottom: -15px;
}

.reqfld      { color: #0000FF; font-size: 8pt; }
input        { font-size: 9pt; }

/* Menubar */
#menuBar {
	background-color: #295A94;
	text-align: center;
	width: 100%;
}

a.menuButton {
	color: #ffffff;
	background-color: #295A94;
	text-decoration: none;
	font-size: 7pt;
	font-family: Verdana, "MS Sans Serif", Arial, Tahoma, sans-serif;
}

a.menuButton:hover {
  background-color: #8CADCE;
  color: #FFFFFF;
}

.bigdot {
	list-style-position: outside;
	list-style-image: url(graphics/arrowdown_blue.gif);
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 3px;
}



.adtext { margin-top: 8px; margin-bottom: 0px; font-size: xx-small; }
.ad {
  background-color:#f1f1f1;
  border-top-style:solid;
  border-top-width:3px;
  border-top-color:#295A94;
  border-bottom-style:solid;
  border-bottom-width:3px;
  border-bottom-color:#295A94;
  border-left-style:solid;
  border-left-width:1px;
  border-left-color:#CCCCCC;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#CCCCCC;
  padding:5px;
}
.indented {
	padding-left: 280px;
}
.boldpln {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 8px 0px 0px;
}
.topspace {
	padding-top: 10px;
}

/* End */
.under {  text-decoration: underline}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.rcibody {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.lcol_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 14px; text-indent: 3pt}
.Port_Tip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #FF0000;
	left: 30px;
	background-color: #F9F9F9;
	width: 550px;
	margin-left: 40px;
	padding: 5px;
}
.result {
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(graphics/ins_port/result.gif);
	padding: 2px;
}
.bold_red {
	font-weight: bold;
	color: #FF0000;
}
.colorband {
	font-size: 12px;
	border-top-color: #DDF1FF;
	border-right-color: #DDF1FF;
	border-bottom-color: #DDF1FF;
	border-left-color: #DDF1FF;
	background-color: #8CADCE;
	text-align: left;
	text-indent: 5px;
	display: block;
	font-weight: bold;
	height: 14px;
	width: 100%;
	color: #FFFFFF;
}
.wel_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #394891;
	font-weight: bold;
}
.bold_color {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #394891;
	font-weight: bold;
	margin-top: 5px;
}
.studentname {
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	color: #009900;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.port_sect {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #394891;
	font-weight: bold;
}
.gray {
	color: #999999;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #394891;
	font-weight: bold;
}
